/*
package com.usian.filter;

import org.springframework.cloud.gateway.filter.GatewayFilterChain;
import org.springframework.cloud.gateway.filter.GlobalFilter;
import org.springframework.core.Ordered;
import org.springframework.http.HttpStatus;
import org.springframework.stereotype.Component;
import org.springframework.web.server.ServerWebExchange;
import reactor.core.publisher.Mono;

@Component
public class loginFilter implements GlobalFilter, Ordered {

    //过滤器中具体过滤规则
    @Override
    public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) {

        */
/*String token = exchange.getRequest().getQueryParams().getFirst("token");
        if(token==null){
            //过滤规则 token为空限制访问 401
            exchange.getResponse().setStatusCode(HttpStatus.UNAUTHORIZED);
            return exchange.getResponse().setComplete();
        }
        return chain.filter(exchange);*//*

        return null;
    }

    //过滤器优先级
    @Override
    public int getOrder() {
        return 0;
    }
}
*/
